Partner payouts are live Read the note

Know which link made the money

Trace joins every click to the sale that closed. Branded short links, the full path from first touch to payment, and partner payouts — in one place.

Free for 1,000 tracked clicks a month. No card.

trace.to/spring 12,481 clicks Last 30 days
  • Click

    12,481

    trace.to/spring

  • Visit

    9,204

    74% reached the page

  • Sign-up

    1,138

    12.4% of visits

  • Sale

    $48,610

    312 paid, 27.4% of sign-ups

  • Click 12,481 trace.to/spring
  • Visit 9,204 74% reached the page
  • Sign-up 1,138 12.4% of visits
  • Sale $48,610 312 paid, 27.4% of sign-ups

One visitor, one link, four events — joined by the click ID Trace sets on the first hop.

Links Create link
  • trace.to/spring acme.com/spring-release 12,481 Live
  • go.acme.com/docs acme.com/docs/quickstart 8,097 Live
  • refer.acme.com/ana acme.com/signup?p=ana 3,742 Live
  • try.acme.com acme.com/enterprise 0 Verifying DNS
March payout run Ready to send
  • Ana Rossi 18 referrals · 30% for 12 months $1,240.00
  • Devin Okafor 11 referrals · 30% for 12 months $806.50
  • Mika Lindqvist 9 referrals · flat $60 a sale $540.00
  • Sam Herrera 4 referrals · 30% for 12 months $318.20

Attribution running at

  • Northwind case study
  • Kestrel
  • Basalt
  • Meridian case study
  • Overtone
  • Fieldnote
  • Halcyon case study
  • Tessellate
  • Ravel
  • Quartermast

Link created

trace.to/spring

Click 8,214

Lisbon · iPhone · Instagram

Clicks are not the point. The sale is.

Every shortener can tell you a link was clicked. Trace keeps the click ID with the visitor through the sign-up and the checkout, so the number you report is the money, not the traffic.

How the join works

Sale attributed

$129.00 · Pro yearly

Commission owed

$38.70 to Ana Rossi

  • Link created

    trace.to/spring

  • Click 8,214

    Lisbon · iPhone · Instagram

  • Sale attributed

    $129.00 · Pro yearly

  • Commission owed

    $38.70 to Ana Rossi

We had four dashboards that each reported a different number. Trace gave us one, and it happened to be the one finance already had.

Northwind Priya Raman · VP Growth Read the story

Trace Attribution

Measure the money, not the traffic

Trace keeps the click ID with the visitor from the first hop to the payment, so every source is reported in revenue and every renewal still points at the link that started it.

Explore Attribution
Attribution Last 30 days · 4 sources
Source Clicks Sign-ups Revenue
Newsletter 4,812 612 $21,480
Partners 3,190 348 $14,220
Product Hunt 2,974 121 $7,940
Podcast reads 1,505 57 $4,970
Click to close
The click ID rides the visitor through sign-up and checkout, so revenue lands against the link that earned it.
Server-side events
Post the sale from your backend. No pixel to block, no ad blocker to lose the number to.
Cohorts that hold
Every sale keeps its first-touch link for the life of the account, so renewals report against it too.

The first week told us a podcast we nearly cancelled was our second best channel. It paid for the year in a day.

Tessellate Robin Achebe · CMO Read the story

Trace Partners

Let other people sell for you

Run a referral or affiliate programme without building one: enrolment, commission logic, fraud checks, tax forms and payouts, on your own domain.

Explore Partners
Top partners March · commission owed
  • 1 Ana Rossi 18 referrals · 30% for 12 months $1,240.00 +$310 on last month
  • 2 Devin Okafor 11 referrals · 30% for 12 months $806.50 +$92 on last month
  • 3 Mika Lindqvist 9 referrals · flat $60 a sale $540.00 first payout
  • 4 Sam Herrera 4 referrals · 30% for 12 months $318.20 +$44 on last month
Send payouts 4 partners · $2,904.70
Commission logic
Percentage, flat, tiered, or a different rate by product and country. Set it once per programme.
Payouts in a click
One run pays every partner in 40 countries, with tax forms collected before the money moves.
An embedded dashboard
Drop the partner view straight into your own app, on your own domain, with two lines of code.

It already speaks to your stack

Trace writes the click ID into the tools you bill, support and report from — so attribution shows up where the argument actually happens.

Browse integrations
  • Stripe Billing
  • Segment Events
  • Shopify Commerce
  • HubSpot CRM
  • Slack Alerts
  • Snowflake Warehouse
  • Zapier Automation
  • Webflow Site

Trace API

Links as infrastructure

Mint links in bulk, subscribe to every event, and read the whole workspace from typed SDKs. The API is the product; the dashboard is one client of it.

Read the API docs
POST /v1/links 201 Created · 84ms
curl -X POST https://api.trace.to/v1/links \  -H "Authorization: Bearer $TRACE_KEY" \  -d '{        "url": "acme.com/spring-release",        "domain": "trace.to",        "key": "spring",        "tags": ["newsletter", "q2"]      }'
link.clicked delivered to 3 endpoints
  • Warehouse sync 38ms
  • Slack #growth 62ms
  • Partner ledger 41ms
Bulk creation
Mint a million links in a batch. Rate limits are per workspace, not per key.
Webhooks that retry
Every event is delivered at least once, signed, with exponential retry for 24 hours.
Typed SDKs
TypeScript, Python, Go, Ruby and PHP, generated from the same spec that serves the docs.

Built for the month you go viral

Redirects are answered at the edge in 27 regions, so a link that lands on the front page of somewhere behaves exactly like a link that nobody clicks.

Links created
184,220,913
Events tracked
3,006,481,772
Revenue attributed
$1,940,228,610
Median redirect
31ms

Clicks, right now

  • Click · Jakarta · Android just now
  • Sale · $129.00 · Pro yearly 2s ago
  • Commission · $38.70 · Ana R. 2s ago

Trusted with the number the board sees

Teams from seed to public company run their attribution on Trace.

Read the case studies
  • Two people run growth here. Trace is the reason we can argue about strategy instead of about whose export is right.

    Ines Marchetti Head of Growth Basalt
  • Northwind
  • Kestrel
  • We put a link in a printed magazine, of all things, and could still tell you what it earned us by Friday.

    Caleb Nakamura Brand Director Fieldnote
  • It answered a question our data team had quoted six weeks for. It took an afternoon and one DNS record.

    Sofia Klein VP Marketing Ravel
  • Meridian
  • Overtone
  • Halcyon
  • Tessellate

We ship on Thursdays

Every change, dated, in plain language.

Full changelog
  1. Partner payouts in 40 countries Aug 20, 2026
  2. Split tests on any link Aug 13, 2026
  3. Server-side conversion events Jul 30, 2026
  4. One-click DNS with Domain Connect Jul 22, 2026
Trace

Point one link at Trace and watch

Ten minutes to your first attributed sale. Keep the links you already have — they redirect through unchanged.

No card. 1,000 tracked clicks a month, free forever.